package com.baosight.risk.mapper.jlta;

import com.baosight.risk.base.mapper.BaseMapper;
import com.baosight.risk.service.jlta.entity.JltaNotice;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 作者： lishaoqing
 * 时间： 2019年07月09日
 * 描述： JltaNoticeMapper
 * 版本: v1.0
 */
public interface JltaNoticeMapper extends BaseMapper<JltaNotice> {

    /**
     * 根据团队id查询公告列表
     *
     * @param teamId 团队id
     * @return 公告列表
     */
    List<JltaNotice> selectNoticeList(@Param("notice") JltaNotice jltaNotice);

    /**
     * 删除公告
     *
     * @param jltaNotice 公告信息
     * @return 执行结果
     */
    Integer deleteNotice(@Param("jltaNotice") JltaNotice jltaNotice);

    /**
     * 修改公告
     *
     * @param jltaNotice 公告信息
     * @return 执行结果
     */
    Integer editNotice(@Param("jltaNotice") JltaNotice jltaNotice);

}